D3TraceView: A Traceability Visualization Tool

نویسندگان

  • Gilberto A. Cysneiros Filho
  • Andrea Zisman
چکیده

Software traceability is the ability to relate artefacts created during the life cycle of software development. Traceability is fundamental to support several activities of the software development process such as impact analysis, software maintenance and evolution, verification and validation. Despite the importance and advances in the software traceability area, traceability practice is still a challenge. One of these challenges is concerned with the visualization of traceability information. In this paper, we present D3TraceView, a traceability visualization tool that allows displaying traceability information in different formats depending on the purpose of use of traceability information. The tool supports different types of queries related to the use of traceability information. We use an Air Traffic Control Environment multi-agent system to demonstrate the use of the tool. Software Traceability; Information Visualization; D3.js

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Visualization in 3ds Max for Cell-DEVS Models Based on Building Information Modeling

Building Information Modeling (BIM) increasingly benefits from modeling, simulation and visualization techniques. 3D visualization can provide a better way to obtain visual simulation results in BIM authoring tools. In this paper, we focus on improving interoperability, traceability, reusability and visibility of 3D visualization. We employ the DEVS (Discrete Event Systems Specification) formal...

متن کامل

Supporting Asynchronous Workspace Awareness by Visualizing the Story Evolution in Collaborative Storytelling

Workspace awareness support is mandatory for group support systems. In this paper, we present a novel approach to asynchronous awareness by means of traceability support. We integrate and evaluate our approach in the web portal of CASTing, a tool for audio-based collaborative storytelling. We describe the development of a prototype that visualizes how the collaborative story evolved over time. ...

متن کامل

Solving the Families to Persons Case Using EVL+Strace

Benchmarx is the subject of bidirectional transformation case studyfor the Transformation Tool Contest 2017. The example is a well-known model-to-model transformation from the ATL transformationZoo named "Families to Persons". This paper presents a solution toprovide the inter-model consistency using the Epsilon Validation Lan-guage (EVL) and domain-specific traceability tec...

متن کامل

Visualizing Software Product Line Variabilities in Source Code

Implementing software product lines is a challenging task. Depending on the implementation technique the code that realizes a feature is often scattered across multiple code units. This way it becomes difficult to trace features in source code which hinders maintenance and evolution. While previous effort on visualization technologies in software product lines has focused mainly on the feature ...

متن کامل

Unified Requirements Modeling for Environmental Systems

Building environmentally friendly software and hardware systems is about understanding and respecting the requirements that are imposed by climate change or regulation. This is especially true, as those systems often require inter-disciplinary collaboration between domain experts who might not have a software or systems engineering background. Existing requirements models lack in three dimensio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017